﻿using MediatR;

namespace Architecture.Api.Application.Commands.SlaughterCorporationCommand
{
    public class SlaughterCorporationUpdateCommand : IRequest<int>
    {
        /// <summary>
        /// 公司Id
        /// </summary>
        public int CId { get; set; }

        /// <summary>
        /// 生产批次
        /// </summary>
        public string? ProductionLot { get; set; }

        /// <summary>
        /// 公司名称
        /// </summary>
        public string? CompanyName { get; set; }

        /// <summary>
        /// 公司图片
        /// </summary>
        public string? CompanyPicture { get; set; }

        /// <summary>
        /// 省
        /// </summary>
        public long Province { get; set; }

        /// <summary>
        /// 市
        /// </summary>
        public long City { get; set; }

        /// <summary>
        /// 县
        /// </summary>
        public long County { get; set; }

        /// <summary>
        /// 成立时间
        /// </summary>
        public DateTime? EstablishmentTime { get; set; }

        /// <summary>
        /// 公司简介
        /// </summary>
        public string? CompanyProfile { get; set; }
    }
}
